//class Solution {
//    public:
//    int minOperations(vector<int>& nums, int k) {
//        int ans=0;
//        for(int i=0;i<nums.size();i++){
//            ans=ans^nums[i];
//        };
//        ans=ans^0;
//        int cnt=0;
//        while(ans!=0){
//            cout<<ans<<"\n";
//            if(ans%2==1)cnt++;
//            ans>>1;
//        };
//        return cnt;
//    }
//    [2,1,3,4]
//    10 01 11 1000
//};